package com.spring.business.configure.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.spring.business.configure.entity.FileInfo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 文件数据层
 */
@Mapper
public interface FileInfoMapper extends BaseMapper<FileInfo>
{
	/**
	 * 新增文件信息
	 * @param fileInfo
	 * @return
	 */
	Integer addFileInfo(FileInfo fileInfo);

	/**
	 * 根据code查询文件信息
	 * @param code
	 * @return
	 */
	FileInfo getFileInfoByCode(String code);

	/**
	 * 根据业务编码获取文件列表
	 * @param serial
	 * @return
	 */
	List<FileInfo> getFileListBySerial(String serial);
}
